package global

type CreateCalendarRequest struct {
	Name         string  `json:"name"`
	UserIds      []int64 `json:"user_ids"`
	TagIds       []int64 `json:"tag_ids"`
	ShareUserIds []int64 `json:"share_user_ids"`
	AlarmIds     []int64 `json:"alarm_ids"`
	UserId       int64   `json:"user_id"`
	StartTime    string  `json:"start_time"`
	EndTime      string  `json:"end_time"`
	AllDay       bool    `json:"all_day"`
	Duration     float64 `json:"duration"`
	//RoomId       int64    `json:"room_id"`
	Privacy     string   `json:"privacy"`
	Description string   `json:"description"`
	Location    string   `json:"location"`
	Recurrency  bool     `json:"recurrency"` //循环事件
	RruleType   string   `json:"rrule_type"`
	Day         int      `json:"day"`       //每个月几号
	WeekDays    []string `json:"week_days"` //每周几号
	Interval    int      `json:"interval"`  //重复间隔
	Count       int      `json:"count"`     //重复次数
	Until       string   `json:"until"`     //终止日期
	EndType     string   `json:"end_type"`  //结束类型
}
